using System;
using System.Collections.Generic;
using System.Text;

namespace GeorgeHerolyants.Converters
{
    internal class NullConverter : IConverter
    {

        public void Convert ( )
        {
            Console.WriteLine( "Converts Windows-1251 encoded files to utf-8" );
            Console.WriteLine( "Use the following format:" );
            Console.WriteLine( "[-help|([-dir] -in fileName [-overwrite|-out fileName] [-search pattern] [-recursive])]" );
            Console.WriteLine( "-dir \t Working not with a single file, but with all files in specified directory." );
            Console.WriteLine( "-in [FileOrDirName] \t Specifies input file or directory to convert." );
            Console.WriteLine( "-out [FileOrDirName] \t Specifies output file or directory to write UTF-8 encoded content." );
            Console.WriteLine( "-overwrite \t Overwrites content of input file." );
            Console.WriteLine( "-help \t Prints this help message." );
        }

        public string InputPath
        {
            get { return string.Empty; }
            set { }
        }

        public string OutputPath
        {
            get { return string.Empty; }
            set { }
        }

        public string SearchPattern
        {
            get { return string.Empty; }
            set { }
        }

        public bool SearchRecursive
        {
            get { return false; }
            set { }
        }
    }
}
